﻿



/*999999999999999999999999999999999999====TAB=====999999999999999999999999999999999999999*/
.tab-box
{
	border-bottom: 1px solid #ffcc66;
	padding-bottom: 5px;
}
.tab-box a
{
	color: darkgreen;
	padding: 5px 7px;
	text-decoration: none;
	background-color: #ffffcc;
	border-right: #ffcc66 1px solid;
	border-top: #ffcc66 1px solid;
	border-left: #ffcc66 1px solid;
	border-bottom: #ffcc66 1px solid;
}
.tab-box a:hover
{
	background-color: #ffff99;
	color: #666666;
}
.tab-box a.activeLink
{
	background-color: #fff;
	border-bottom: 0;
	padding: 6px 15px;
}
.tabLink
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}
.tabLinkOver
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: Red;
}
.tabcontent
{
	border: 1px solid #ffcc66;
	border-top: 0;
	padding: 5px;
	background-color: White;
}
.hide
{
	display: none;
}

.small
{
	color: #999;
	margin-top: 100px;
	border: 1px solid #EEE;
	padding: 5px;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*999999999999999999999999999999999999====End TAB=====999999999999999999999999999999999999999*/
.tbl_line
{
	/*background-color:#FFFFFF;*/
	height: 260px;
}
.tbl_line_Most
{
	background-color: #757877;
}
.tbl_line_Similar
{
	border-bottom: #cc00ff 1px dotted;
	border-left: #cc00ff 1px dotted;
	border-top: #cc00ff 1px dotted;
	border-right: #cc00ff 1px dotted;
}
.td_line-y1
{
	width: 1px; /*background-color:#757877;*/ /*height:1px; 	background-image: url('../../Images/Icon/dotline.jpg'); 	background-repeat:repeat-y*/
}
.td_line-x1
{
	height: 1px; /*background-color:#757877;*/
}
.td_linethrought
{
	text-decoration: line-through;
	color: Red;
}

.td_line-y
{
	width: 1px; /*background-color:#757877;*/
	background-image: url(    '../../Images/Body/line_y.gif' );
	background-repeat: repeat-y /*height:1px; 	background-image: url('../../Images/Icon/dotline.jpg'); 	background-repeat:repeat-y*/;
}
.td_line-x
{
	height: 1px; /*background-color:#757877;*/
	background-image: url(    '../../Images/Body/line_x.gif' );
	background-repeat: repeat-x;
}
.tbl_Cover
{
	background-image: url(    '../../Images/Body/TheCreationShop.png' );
	background-repeat: no-repeat;
	background-position: bottom;
	width: 100%;
	height: 250px;
	vertical-align: top;
}
.img_TopPD
{
	padding: 5px 0px 5px 2px;
}
.td_GuestInfo
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: black;
}
.tbl_Product
{
	padding: 0px 2px 0px 2px;
}
/*999999999999999999999999999999999999===============999999999999999999999999999999999999999*/

.td_CoverProductDetail
{
	background-repeat: no-repeat;
	background-position: right;
	width: 100%;
	padding: 0px 0px 0px 20px;
}
.lblDetailTitle
{
	font-size: 14pt;
	text-transform: uppercase;
	color: #121212;
	font-family: Tahoma;
}
.tbl_ProductDetail
{
	vertical-align: top;
}
.td_PropertyProductDetail
{
	padding: 0px 2px 2px 10px;
	text-align: left;
	vertical-align: top;
}

.td_ImgProduct
{
	vertical-align: top;
}
.td_ImgProductDetail
{
	padding-left: 5px;
	vertical-align: top;
	width: 150px;
	height: 120px;
}
.lbl_TitlePrice
{
	font-size: 12px;
	color: #121212;
	font-family: Tahoma;
	font-weight: bold;
}
.lbl_TitlePriceD
{
	font-size: 12px;
	color: #FFFFFF;
	font-family: Verdana;
	font-weight: bold;
}

.lbl_Properties
{
	font-size: 12px;
	color: Black;
	font-family: Tahoma;
	font-weight: bold;
}
.lbl_PropertiesD
{
	font-size: 12px;
	color: #FFFFFF;
	font-family: Verdana;
	font-weight: bold;
}
.lbl_PriceDetail
{
	font-size: 18px;
	color: Red;
	font-family: tahoma;
	font-weight: bold;
}
.lbl_TitlePriceSaleOf
{
	font-size: 14px;
	color: #121212;
	font-family: Tahoma;
	font-weight: bold;
}
.lbl_PriceSaleOf
{
	font-size: 14px;
	color: Red;
	font-family: Tahoma;
	font-weight: bold;
}
.lbl_Price
{
	font-size: 12px;
	color: Red;
	font-family: Tahoma;
	font-weight: bold;
}
.img_Product
{
	width: 160px;
	height: 180px;
	cursor: pointer;
}
.img_ProductHD
{
	width: 160px;
	height: 224px;
	cursor: pointer;
}
.img_Product_Hidden
{
	visibility: hidden;
	width: 0px;
	height: 0px;
}
.img_ProductDetail
{
	width: 170px;
	height: 190px;
	cursor: pointer;
}

.lbl_Property
{
	font-family: Verdana;
	font-size: 10pt;
	color: #663366;
}
.lbl_Property-Bold
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #663366;
}
.lbl_Property_BigSize
{
	font-family: Verdana;
	font-size: 10pt;
	color: #663366;
}

.lbl_Property_BigSizeD
{
	font-family: Verdana;
	font-size: 10pt;
	color: #FFFFFF;
}
.lbl_Property-BigSizeBold
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
}
.lbl_Property-BigSizeBoldD
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
}
.lbl_TitleDescript
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 14pt;
	color: #ffffff;
}
.lbl_Descript
{
	font-family: Verdana;
	font-size: 10pt;
	color: Gray;
}
.lbl_TitleProduct
{
	font-family: Tahoma;
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
	color: #993300; /*max-width:150px;*/
	white-space: normal;
}
.lbl_TitleProduct_VN
{
	font-family: Tahoma;
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
	color: purple; /*max-width:150px;*/
	white-space: normal;
}
.lbl_ElementFilm
{
	font-family: Tahoma;
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
	color: crimson; /*max-width:150px;*/
	white-space: normal;
}


.lbl_TitleProduct:hover
{
	text-decoration: underline;
}
.lbl_MostTitleProduct
{
	font-family: Tahoma;
	text-decoration: none;
	font-size: 9pt;
	color: blue;
	white-space: normal;
}
.td_TitleProduct
{
	padding: 10px 0px 10px 10px;
}


/*999999999999999999999999999999999999===============999999999999999999999999999999999999999*/


.gv_RowStyle
{
	color: Black;
	background: #feffeb;
	vertical-align: middle;
	border-top-color: black;
	border-left-color: black;
	border-right-color: black;
	border-bottom-color: black;
	font-family: Verdana;
	font-size: 10pt;
}
.gv_AlternatingRowStyle
{
	color: Black;
	background: #ffffff;
	vertical-align: middle;
	border-top-color: black;
	border-left-color: black;
	border-right-color: black;
	border-bottom-color: black;
	font-family: Verdana;
	font-size: 10pt;
}
.gv_Header
{
	height: 30px;
	background-color: #D8ECFF;
	text-align: center;
	color: #000000;
	font-weight: bold;
	white-space: nowrap;
	font-family: Verdana;
}
.gv_NoneBorder
{
	border-top-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-bottom-color: transparent;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
}
.gv_ShowBasket
{
	font-family: Verdana;
	font-size: 10pt;
}


/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@^___________________________^@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

.fs_Basket
{
	white-space: normal;
	font-family: Verdana;
	font-size: 8pt;
	text-align: left;
	padding: 0px 0px 0px 0px;
	width: 97%;
	border-bottom: navy 1px dotted;
	border-left: navy 1px dotted;
	border-top: navy 1px dotted;
	border-right: navy 1px dotted;
}
.lg_Basket
{
	font-weight: bold;
	font-family: Tahoma;
	font-size: 10pt;
	color: purple;
}
.lbl_TextGridBasket
{
	color: #663366;
}
.gv_BorderBasketGrv
{
	border-bottom: green 1px dotted;
	border-left: green 1px dotted;
	border-top: green 1px dotted;
	border-right: green 1px dotted;
}
.gv_RowStyleBasket
{
	color: midnightblue; /*background: #ddf7ee;*/
	vertical-align: middle;
	border-style: dotted;
	border-width: 1px;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	font-family: tahoma;
	font-size: 12px;
}
.gv_AlternatingRowStyleBasket
{
	color: midnightblue;
	vertical-align: middle;
	border-style: dotted;
	border-width: 1px;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	font-family: tahoma;
	font-size: 12px;
}
.gv_HeaderBasket
{
	background-image: url(    '../../Images/Body/bg_white.png' );
	height: 30px;
	background-color: cornsilk; /*BACKGROUND-COLOR:  Gainsboro;*/
	text-align: center;
	color: Green;
	font-weight: bold;
	white-space: nowrap;
	font-family: Tahoma;
	font-size: 10pt;
}
.gv_FooterBasket
{
	background-color: lightgoldenrodyellow;
	height: 30px; /*BACKGROUND-COLOR:  #c0c0c0;*/
	text-align: center;
	color: navy;
	font-weight: bold;
	white-space: nowrap;
	font-family: tahoma;
	font-size: 12px;
}
.ItemHover_Basket
{
	font-size: 12px;
	color: midnightblue;
	font-family: tahoma; /*font-weight:bold*/
	background-color: honeydew;
}

.ItemOut_Basket
{
	font-size: 12px;
	color: midnightblue;
	font-family: tahoma;
}

.gv_NoneBorderBasket
{
	border-top-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-bottom-color: transparent;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
}

.txt_Quantity
{
	width: 80px;
	font-family: Verdana;
	font-size: 8pt;
	color: #663366;
	background: #fffffc left;
	border: 1px solid #C9D5B5;
}
.chk_Product
{
	border: 0px solid #C9D5B5;
}



.td_TitleStall
{
	background-color: #ADB6BD;
	height: 40px;
	color: #A6A6A8;
	font-weight: bold;
}

.lblTitlePDStall
{
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	color: #0B0B0B;
	text-transform: uppercase;
	font-size: 19px;
}
.tbl_Stall
{
	border: soild 1px #121212;
	background-color: #ADB6BD;
	border-right: #121212 1px solid;
	border-top: #121212 1px solid;
	border-left: #121212 1px solid;
	border-bottom: #121212 1px solid;
}
.HideBorderRow
{
	border-right: #757877 1px solid;
	border-top: #757877 1px solid;
	border-left: #757877 1px solid;
	border-bottom: #757877 1px solid;
}
.ItemPadding
{
	padding-bottom: 7px;
}

.GridCoverCart
{
	/*border: dotted 1px #e0f5f5;*/
	border-bottom-width: 0;
	border-right-width: 0;
}

.CoverCart
{
	border: 1px solid #eee;
	text-align: left;
	overflow: hidden;
	position: relative;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	min-height: 275px;
	padding-bottom: 1px;
	padding: 5px 5px 5px 5px;
	margin: 0px 4px 7px 3px;
	
}
.coverlblTitleProduct
{
	width: 100%;
	text-align: center;
	padding: 5px 0px 10px 0px;
}

.lblTitleProduct
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color:#FFF;
	text-transform: uppercase;
	padding-top: 100px;
}
.lbl_Rate
{
	color: Navy;
}
.cssCoutBasket , .cssCoutBasketFilm
{
	background-color: firebrick;
	color: White;
	font-size: 10px;
	padding: 1px 7px 0px 3px;
	font-weight: bold;
	font-family: tahoma;
	border-left: lightyellow 1px solid;
	border-top: lightyellow 1px solid;
	border-right: lightyellow 1px solid;
	border-bottom: lightyellow 1px solid;
}
.cssPathLink
{
	color: #0395CC;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration: none;
}
.cssPathLink:hover
{
	text-decoration: underline;
	color: #7FCDFE;
}
.popImgDetail
{
	background-color: cornsilk;
}
